package com.navinfo.tripanalysis.offline.service;

import com.navinfo.tripanalysis.common.pojo.PointProtocol;

import java.io.Serializable;

/**
 * 数据清洗：修正点异常值
 * @author hmc
 */
public interface DataCleaningUpdAbnormalPointService extends Serializable {

    /**
     * 用0200中的速度和转速修正0f37中异常值
     * @param pre 上一个0200点
     * @param cur 当前0f37点
     * @return
     */
    PointProtocol DataUpdBy0F37(PointProtocol pre, PointProtocol cur, double speedMax, int rotationMax);
}
